/*pdf宽高*/

.pdfPreview { height: 660px;width: 800px;margin: 0 auto;}

.details-tab-cotent .pdfPreview { height: 600px;}

.pdfObject, .pdfIframe {height: 550px;width: 800px}

.iePDFPop {width: 200px;height: 48px;position: fixed;left: 50%;top: 50%;margin: -24px 0 0 -90px; z-index: 9999999999999;}

.iePDFContent {width: 200px;height: 48px;line-height: 48px;text-align: center;font-size: 14px;color: #fff;position: absolute;left: 0;top: 0;z-index: 1111111111;}

/*新建预览时按钮致灰*/
.meetingHome .operatingButton .homeToAsh {background: #d5d5d5 !important;color: #898989 !important;}

/*兼容性问题*/
.flex {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.layout, .layout-column, .layout-row {
  display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
  display: -moz-box; /* 老版本语法: Firefox (buggy) */
  display: -ms-flexbox; /* 混合版本语法: IE 10 */
  display: -webkit-flex; /* 新版本语法: Chrome 21+ */
  display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
}

/*layDate*/
.ng-scope .layui-laydate .layui-this {background-color: #e0e0e0 !important;border: 1px solid rgb(33, 150, 243) !important;color: #1d1d1d !important;}

/*会议信息公用*/
.clear { width: 100%; height: 0; line-height: 0; clear: both; overflow: hidden; font-size: 0; }

.swfReturn {position: relative;z-index: 1;top: 10px;right: 5%;}

h2.md-title {height: 60px;line-height: 60px;background: #fff; position: relative;padding-left: 33px;margin: 0;}

h2.md-title .titleColorBlock {width: 25px; height: 25px;display: inline-block;background-color: #70a2fe;vertical-align: middle; position: absolute;left: 0;top: 17px;}

.UndertakingBut { display: inline-block; margin: 0 auto;padding: 5px 0; width: 100%; text-align: center; background: #fff; }

.UndertakingBut .md-button {margin: 6px 18px;padding: 0 20px;}

.UndertakingBut .currency-query-btn { padding: 0 30px; float: none; }

.butGroup1 { border: 2px solid #bbacf7; border-radius: 7px; height: 30px; line-height: 30px; margin: 10px 30px 10px; }

.downBtn {display: inline-block;padding: 2px 18px;}

.butGroup1 a {width: 100%;display: inline-block;height: 38px;}

.uploadUndert {position: relative; display: inline-block;}

.uploadUndert input {position: absolute; left: 18px; top: 0px; opacity: 0; width: 115px; height: 38px;cursor: pointer;}

input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill { -webkit-box-shadow: 0 0 0 1000px #fff inset !important;}

.redColor { color: #ff0000; }

/*附件垂直居中显示*/
.accessoryBox {width: 100%;display: table;}

.accessoryParent {display: table-cell;vertical-align: middle;}

.accessoryCenter {width: 100%;display: inline-block;font-size: 15px;}

.accessoryParent img.NoEcho, .imgBoxParent img.NoEcho {width: 22% !important;margin-top: 4% !important;}

.compile-content.accessoryBox {height: 78.2%;}

/*创建会议*/
.newMeeting .form-panel {padding: 0 5%; margin: 0;background: #fff;}

.newMeeting .form-panel .md-raised {float: right;margin-top: 10px;}

.Undertaking {margin: 20px auto;text-align: center;height: 64vh;}

.Undertaking img {max-width: 810px;max-height: 675px; margin: 0 auto;}

.Undertaking p {width: 100%;height: 50px;line-height: 50px;}

/*创建会议 基本信息*/
.newMeetingPage .md-title .md-raised {float: right;margin-top: 10px;}

.meeting-info {margin: 0 auto; overflow: hidden; padding: 0 5% 20px; }

.newMeetingPage .meeting-info {padding: 0 0 20px;width: 100%;}

.newMeetingPage .md-title {padding: 0 5%;}

.newMeetingPage .md-title .titleColorBlock {left: 2.6%;}

.newMeetingPage .meeting-info-content {padding: 5px 5%;}

.meeting-info > div label { width: 100%; display: block; height: 30px; line-height: 30px; }

.meeting-info > div input { border: 1px solid #bdbdbd; height: 38px;line-height: 38px; padding: 0 0 0 5px; background: #fff;font-size: 14px; }

.addContent { background-color: #fff; border: 1px dashed #b8b8b8; margin: 0 8px; vertical-align: middle; }

.meeting-info-content { width: 100%; clear: both; margin-bottom: 10px; }

.meeting-info-content > div { float: left; }

.priceTwo {font-size: 12px;color: #888;font-style: normal;}

.remove.icon {background: url("assets/removeIcon.png") no-repeat center}

.checkmark.icon {background: url("assets/checkmarkIcon.png") no-repeat center}

.ui.form input:not([type]):focus,
.ui.form input[type=text]:focus,
.ui.form input[type=email]:focus,
.ui.form input[type=search]:focus,
.ui.form input[type=password]:focus,
.ui.form input[type=date]:focus,
.ui.form input[type=datetime-local]:focus,
.ui.form input[type=tel]:focus,
.ui.form input[type=time]:focus,
.ui.form input[type=url]:focus,
.ui.form input[type=number]:focus {color: rgba(0, 0, 0, .95);border-color: #85B7D9;border-radius: .28571429rem;background: #FFF;box-shadow: 0 0 0 0 rgba(34, 36, 38, .35) inset}

.ui.form .field.error input:not([type]),
.ui.form .field.error input[type=text],
.ui.form .field.error input[type=email],
.ui.form .field.error input[type=search],
.ui.form .field.error input[type=password],
.ui.form .field.error input[type=date],
.ui.form .field.error input[type=datetime-local],
.ui.form .field.error input[type=tel],
.ui.form .field.error input[type=time],
.ui.form .field.error input[type=url],
.ui.form .field.error input[type=number],
.ui.form .field.error select,
.ui.form .field.error textarea,
.ui.form .fields.error .field input:not([type]),
.ui.form .fields.error .field input[type=text],
.ui.form .fields.error .field input[type=email],
.ui.form .fields.error .field input[type=search],
.ui.form .fields.error .field input[type=password],
.ui.form .fields.error .field input[type=date],
.ui.form .fields.error .field input[type=datetime-local],
.ui.form .fields.error .field input[type=tel],
.ui.form .fields.error .field input[type=time],
.ui.form .fields.error .field input[type=url],
.ui.form .fields.error .field input[type=number],
.ui.form .fields.error .field select,
.ui.form .fields.error .field textarea {background: #FFF6F6;border-color: #E0B4B4;color: #9F3A38;;box-shadow: none}

.ui.form .fields .field { margin-bottom: 1em; }

.wide.field { display: inline-block;position: relative; }

.ui.pointing.label, .ui[class*="pointing above"].label { margin-top: 6px; }

.ui.pointing.label { position: absolute; z-index: 11;left: 0;top: 38px; }

.ui.pointing.label:before {
  background-color: inherit;
  border-style: solid;
  border-color: inherit;
  position: absolute;
  content: '';
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  background-image: none;
  z-index: 2;
  width: .6666em;
  height: .6666em;
  -webkit-transition: background .1s ease;
  transition: background .1s ease;
}

.ui.pointing.label:before, .ui[class*="pointing above"].label:before {
  border-width: 1px 0 0 1px;
  -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
  -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);
  transform: translateX(-50%) translateY(-50%) rotate(45deg);
  top: 0;
  left: 50%;
}

.ui.label {
  display: inline-block;
  line-height: 1;
  vertical-align: baseline;
  margin: 0 .14285714em;
  background-color: #E8E8E8;
  background-image: none;
  padding: .5833em .833em;
  color: rgba(0, 0, 0, .6);
  text-transform: none;
  font-weight: 700;
  border: 0 solid transparent;
  border-radius: .28571429rem;
  -webkit-transition: background .1s ease;
  transition: background .1s ease;
}

.ui.red.label, .ui.red.labels .label {
  background-color: #DB2828 !important;
  border-color: #DB2828 !important;
  color: #FFF !important;
}

i.icon {
  display: inline-block;
  opacity: 1;
  margin: 0 .25rem 0 0;
  width: 1.18em;
  height: 1em;
  font-style: normal;
  font-weight: 400;
  text-decoration: inherit;
  text-align: center;
  speak: none;
  backface-visibility: hidden;
}

i.icon, i.icons { font-size: 1em; }

.ui.icon.input > i.icon {
  cursor: default;
  position: absolute;
  line-height: 1;
  text-align: center;
  top: 0;
  right: 0;
  margin: 0;
  height: 100%;
  width: 2em;
  opacity: .5;
  border-radius: 0 .28571429rem .28571429rem 0;
  -webkit-transition: opacity .3s ease;
  transition: opacity .3s ease;
}

.ui.input input {
  margin: 0;
  flex: 1 0 auto;
  outline: 0;
  text-align: left;
  background: #FFF;
  border: 1px solid rgba(34, 36, 38, .15);
  color: rgba(0, 0, 0, .87);
  border-radius: .28571429rem;
  transition: box-shadow .1s ease, border-color .1s ease;
}

.ui.input input.disabled {background: #e8e8e8 !important;}

.ui.form .field.error input:not([type]),
.ui.form .field.error input[type=text],
.ui.form .field.error input[type=email],
.ui.form .field.error input[type=search],
.ui.form .field.error input[type=password],
.ui.form .field.error input[type=date],
.ui.form .field.error input[type=datetime-local],
.ui.form .field.error input[type=tel],
.ui.form .field.error input[type=time],
.ui.form .field.error input[type=url],
.ui.form .field.error input[type=number],
.ui.form .field.error select,
.ui.form .field.error textarea,
.ui.form .fields.error .field input:not([type]),
.ui.form .fields.error .field input[type=text],
.ui.form .fields.error .field input[type=email],
.ui.form .fields.error .field input[type=search],
.ui.form .fields.error .field input[type=password],
.ui.form .fields.error .field input[type=date],
.ui.form .fields.error .field input[type=datetime-local],
.ui.form .fields.error .field input[type=tel],
.ui.form .fields.error .field input[type=time],
.ui.form .fields.error .field input[type=url],
.ui.form .fields.error .field input[type=number],
.ui.form .fields.error .field select, .ui.form .fields.error .field textarea {
  background: #FFF6F6;
  border-color: #E0B4B4;
  color: #9F3A38;
}

.ui.input { position: relative; font-weight: 400; font-style: normal; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; color: rgba(0, 0, 0, .87);width: 100%;}

.ui.form .field.error .input, .ui.form .field.error label, .ui.form .fields.error .field .input, .ui.form .fields.error .field label { color: #9F3A38; }

.ui.form .field .ui.input, .ui.form .fields .field .ui.input, .ui.form .wide.field .ui.input { width: 100%; }

.ui.form { font-size: 1rem; position: relative; max-width: 100%; }

/*会议主页*/
.meetingHome .form-panel {padding: 0 5%; margin: 0;background: #fff;width: auto;}

.meetingHome .form-panel .md-raised {float: right;margin-top: 10px;}

.meeting-home-main {background: #fff;padding: 10px 5% 30px;}

.meeting-home-main-left {width: 436px;}

.meeting-operation {width: 436px;height: 24px;}

.meeting-operation i {display: inline-block;margin: 10px 20px 0 0;padding-left: 24px;background: url("assets/meetingHomeIcon.png") no-repeat; width: 50px;height: 10px; font-style: normal;}

.meeting-operation i.GlanceOverNum {background-position: 0 0;}

.meeting-operation i.collectNum {background-position: 0 -10px;}

.meeting-operation a {float: right;margin: 6px 0 0 38px;color: #9bbcfe; cursor: pointer;}

.meeting-home-main-right {float: left; background: #fff;margin-left: 35px;}

.meetingNameBox {width: 530px;}

.meeting-home-main-right .meetingName {width: 517px;font-size: 22px;border: 1px solid #ddd; height: 40px;line-height: 40px;padding-left: 10px;border-radius: 5px; color: #555;}

.number-of-participants {height: 30px;line-height: 30px;font-size: 16px;padding-left: 35px;background: url("assets/participants.png") left center no-repeat;position: relative;z-index: 11;}

.time-box {margin: 0 0 10px;}

.meetingHome .layui-input-inline {margin-top: 12px;width: 266px;}

.meetingHome .layui-input-inline label {height: 38px;line-height: 38px;float: left;font-size: 16px;margin-right: 5px;}

.meetingHome .layui-input-inline .layui-input {width: 190px;display: inline-block;float: left;border: 1px solid rgba(34, 36, 38, .15) !important;padding-left: 8px;
  border-radius: 3px;height: 34px;line-height: 34px;margin-right: 5px;position: relative;font-size: 15px;}

.meetingHome .layui-input-inline .timeIcon {position: absolute;right: 13px;top: 0;width: 32px;height: 32px;display: inline-block;background: url("assets/timeIcon.png") center center no-repeat;}

.address { width: 100%;margin: 12px 0 25px;}

.address .title {font-size: 16px;color: #5c5c5c;}

.address .md-block { display: inline-block;margin: 0;}

.address input {font-size: 13px;border: 1px solid #ddd !important;padding-left: 5px !important;height: 30px;line-height: 30px;background: none;border-radius: 3px;}

.address .field {margin: 0 3px 0 0;}

.address .homeAddress {min-width: 240px;}

.address md-select {font-size: 14px;border-radius: 3px;}

.address .md-select-value {border: none;}

.address md-select:not([disabled]):focus .md-select-value {border: none;}

.meetingUploadData md-input-container > md-select {min-width: 110px;margin-top: -8px;}

.operatingButton {width: 100%;height: 45px;margin-top: -10px;line-height: 36px;}

.operatingButton .md-raised {border-radius: 10px;height: 45px;line-height: 45px;}

.operatingButton .md-primary {background-color: #70a2fe !important;padding: 0 80px;}

.operatingButton .md-warn {background-color: #ff9464 !important;padding: 0 50px;}

.tabsdemoDynamicHeight .details-tab-box {margin: 0;}

.tabsdemoDynamicHeight .details-tab-box ul {width: auto; border: 1px solid #e1e1e1;border-bottom: none;}

.tabsdemoDynamicHeight .details-tab-box ul li.active {background: #ff9464; color: #fff; }

.tabsdemoDynamicHeight .details-tab-cotent {padding: 15px;background: #f5f5f5; border: 1px solid #e1e1e1;}

.tabsdemoDynamicHeight .md-padding {background: #f5f5f5;border: 1px solid #e5e5e5;border-top: none;}

.tabsdemoDynamicHeight .metting-schedule {background: #fff; padding: 0 10px 10px;}

.tabsdemoDynamicHeight .metting-schedule ul {border: none;}

.tabsdemoDynamicHeight .metting-schedule li {padding: 0;}

.tabsdemoDynamicHeight .MeetingIntroducedParent .md-input {border: 1px solid #e5e5e5 !important;background: #ffffff !important;color: #333;}

.tabsdemoDynamicHeight .details-tab-box {height: auto;}

.MeetingIntroduced {width: 96%;border: none;background: #f5f5f5 !important;padding: 2%;font-size: 16px;letter-spacing: 1px;line-height: 150% !important;resize: none;min-height: 100px !important;}

.textContent {background: #fff !important;}

.schedule-title {width: 100%;height: 32px;}

.schedule-title li {height: 32px;line-height: 32px;font-size: 16px;text-align: left;color: #6c6c6c;margin-right: 1%;border: 1px solid #fff; float: left;}

.schedule-date {width: 9%;}

.schedule-time {width: 8.5%;}

.schedule-theme {width: 43%;}

.schedule-lecturer {width: 8%;}

.schedule-compere {width: 8%;}

md-tabs .md-tab.md-active {background: #ff9464; color: #fff;}

md-tabs md-ink-bar {background: #ff9464 !important;}

md-tabs-canvas {background: #fff;border: 1px solid #e1e1e1;border-bottom: 0;}

.uploadTitle {color: #fff;width: 200px;height: 30px;line-height: 30px;position: absolute;left: 50%;top: 50%;margin: -10px 0 0 -100px; z-index: 110; text-align: center; display: none;background: #ff9464;border-radius: 5px;}

.meetInfoLogo:hover .uploadTitle, .upload-pic:hover .uploadTitle {display: block;}

/*会议行程*/
.schedule-list li {height: 32px;line-height: 32px;font-size: 16px;text-align: left;color: #6c6c6c;margin-right: 1%;border: 1px solid #fff; float: left;}

.schedule-list .schedule-add, .schedule-list .schedule-del {width: 3%;margin-right: 1%;text-align: center;height: 30px;line-height: 32px;border: 1px dashed #b9b9b9;color: #734fe8;cursor: pointer;}

.schedule-list .schedule-del {color: #f00;margin-right: 0;}

.schedule-list {width: 100%; position: relative;}

.schedule-list > ul {margin-bottom: 10px;width: 100%;height: 32px;}

.schedule-date .md-button.md-icon-button {display: none;}

.schedule-date .md-icon-button + .md-datepicker-input-container {margin-left: 0 !important;width: 100%;}

.schedule-date {display: inline-block;}

.schedule-date .md-datepicker-input {padding: 0 0 0 3px;min-width: 100%;max-width: 100%;min-height: 30px; }

.schedule-date .md-datepicker-input-container {border: 1px solid #e8e8e8;}

.schedule-time input, .schedule-theme input, .schedule-lecturer input, .schedule-compere input {border: 1px solid #e8e8e8;height: 30px;line-height: 30px;width: 97%;padding-left: 3%;font-size: 14px;font-weight: inherit;}

.schedule-theme input {padding-left: 1%;width: 99%;}

.disabletPop {width: 100%;height: 100%;position: absolute;left: 0;top: 0; z-index: 111;}

.meeting-home-content {width: 100%;}

.meeting-home-content-right {background-color: #fff;margin-left: 2.3%;}

.count-down, .important-time, .organization, .contact-us {width: 100%;margin-bottom: 15px;background: #f5f5f5;}

.count-down {padding: 5%;width: 90%;}

.count-down-content {width: 80%;background: #fff;padding: 0 10%;overflow: hidden;}

.count-down-content > h2 {width: 100%;height: 80px;position: relative;text-align: center;}

.count-down-content > h2 > p {width: 100%;height: 2px;background: #ededed;position: absolute;left: 0;top: 39px;}

.count-down-content > h2 > span {display: inline-block;padding: 0 3%;height: 80px;line-height: 80px;font-size: 18px;color: #a7a7a7; overflow: hidden;background: #fff;margin: 0 auto;position: relative;z-index: 11;}

.count-time {margin: 0 2% 30px;height: 60px;text-align: center;}

.showDay, .showHour, .showMinute, .showSecond {width: 21%;height: 60px;margin: 0 2%;border-radius: 5px;float: left;padding: 1% 0;position: relative;}

.showDay {background: #feabc5;}

.showHour {background: #fdaeb1;}

.showMinute {background: #f9d9da;}

.showSecond {background: #fdebec;}

.count-time .cover {width: 100%;height: 27px;position: absolute;left: 0;top: 0;background: rgba(255, 255, 255, .2);z-index: 2;}

.count-time .zhi {width: 100%;text-align: center;font-size: 30px;color: #fff;height: 40px;line-height: 40px; position: absolute;left: 0;top: 5px;z-index: 3;font-weight: bold;}

.count-time .small {width: 100%;text-align: center;font-size: 10px;color: #fff;height: 20px;line-height: 20px; position: absolute;left: 0;bottom: 3px;z-index: 3;font-style: normal;}

.mecori-title {width: 100%;height: 50px;background: #fff;}

.mecori-title .colorBlock {width: 9px;height: 30px;background: #70a2fe;display: inline-block;margin: 10px 10px 10px 0;float: left;}

.mecori-title .titleName {height: 30px;line-height: 30px;font-size: 16px;font-weight: bold;width: 80%;float: left;}

.mecori-title .titleEnglish {height: 12px;line-height: 12px;font-size: 12px;width: 80%;float: left;}

.right-content-content {padding: 5%;background: #f5f5f5;}

.right-content-content .ricoco-list {width: 100%;}

.right-content-content label {color: #7f7f7f;height: 30px;line-height: 30px;width: 100%;display: block;}

.right-content-content .ricoco-list input {height: 30px;line-height: 30px;border: 1px solid #e5e5e5;width: 96%;padding-left: 3%;font-size: 14px;}

.right-content-content .ricoco-list .wide {margin-bottom: 10px;width: 98%;}

.right-content-content .host-unit {color: #000;height: 40px;line-height: 40px;}

.organization .ricoco-list .wide, .contact-us .ricoco-list .wide {width: 86%;}

.organization .ricoco-list .add, .contact-us .ricoco-list .add, .organization .ricoco-list .del,
.contact-us .ricoco-list .del {font-size: 18px;color: #1296db;min-width: 20px;min-height: 20px;border: 1px solid #1296db;border-radius: 50%;
  display: inline-block;text-align: center;cursor: pointer;}

.organization .ricoco-list .del, .contact-us .ricoco-list .del {color: #ed520b;border: 1px solid #ed520b;}

.ricoco-list .addInput {margin-top: 10px;}

md-input-container .md-input[disabled] {color: #333;}

.compileBlock {width: 100%;}

.compileBlock .compileBtn {border: 2px solid #bbacf7; border-radius: 7px; height: 30px; line-height: 30px; margin: 12px 10px;padding: 0 10px;}

.masterBtn {width: 100%;text-align: center;padding: 20px 0 30px;background: #fff;}

.masterBtn .release-preview {background-color: #e5e5e5;border-radius: 8px;padding: 2px 30px;}

.masterBtn .submit-applications {border-radius: 8px;padding: 2px 37px;background-color: #ff9464 !important;}

input:disabled {background: #fff;}

.md-select-value > span:not(.md-select-icon) .md-text {color: #333;}

input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px #fff inset !important;
}

.Letter { position: fixed;left: 0;top: 0;width: 100%;height: 100%; z-index: 1100; background: rgba(0, 0, 0, .4);}

.Letter h2.md-title {margin-top: 5px;}

.Letter .form-panel {position: absolute;z-index: 1111;width: 800px;height: 680px;left: 50%;top: 49%;margin: -350px 0 0 -400px;border-radius: 10px;padding: 0 3%;}

.get-back {background: #fff;border: 1px solid #d1c6fe; float: right;border-radius: 10px;margin: 12px 20px 0 0;height: 36px; line-height: 36px;}

.compile-content {max-height: 586px;min-height: 200px;margin: 0 auto;padding: 10px 0;background: #f2f2f2;text-align: center;font-size: 14px;}

.compile-content img {max-width: 790px;max-height: 550px; margin: 0 auto;}

.compileBut {margin: 0 auto;width: 100%;background: #ffffff;text-align: center;}

.compileButCon {display: inline-block;margin: 10px auto;}

.compileBut .compileButCon .butGroup1 {border: 2px solid #bbacf7;border-radius: 7px;margin: 0 40px; float: none;}

/*会议主页 图片上传*/
.upload-pic {width: 436px;height: 246px;border: 2px dashed #dcdcdc; position: relative;}

.upload-pic .fileBtn {width: 100%;height: 100%; position: absolute;left: 0;top: 0; z-index: 111; opacity: 0;}

.upload-pic .tip-text {display: block;width: 100%;font-size: 20px;color: #656565;text-align: center;position: absolute;left: 0; top: 45%;z-index: 11;}

.upload-pic .img-parent-parent {width: 100%;height: 100%;position: absolute;left: 0; top: 0; z-index: 20;display: table; text-align: center;}

.upload-pic .img-parent {display: table-cell; vertical-align: middle;}

.upload-pic .img-parent img {max-width: 436px;max-height: 246px;display: inline-block; }

/*多附件上传*/
.upload-list-btn {width: 100px;height: 30px;line-height: 30px;position: relative;border: 1px solid #c3b6f7;border-radius: 10px;color: #2a2a2a;text-align: center;margin-bottom: 10px;}

.upload-list-btn input {position: absolute;left: 0;top: 0;width: 100%;height: 30px;opacity: 0;cursor: pointer;}

.upload-list {width: 50%;margin: 5% auto 0;padding: 2%; overflow: hidden;background: #fff;}

.upload-list dl {width: 100%;}

.upload-list dt {height: 45px;background: #71a2fe;text-align: center;}

.upload-list li {border-right: 1px solid #f2f2f2;border-bottom: 1px solid #f2f2f2;height: 45px;line-height: 45px;float: left;color: #393939;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.upload-list ul {text-align: center;}

.upload-list dt ul li {color: #fff !important; padding: 0 !important;}

.upload-list ul li {color: #000 !important; padding: 0 !important;}

.upload-list ul li:nth-child(1) {width: 12%;border-left: 1px solid #f2f2f2;}

.upload-list ul li:nth-child(2) {width: 40%;}

.upload-list ul li:nth-child(3) {width: 47%;}

.upload-list ul li:nth-child(3) a {width: 30%;display: inline-block;color: #393939;margin: 0 auto;text-align: center;cursor: pointer;}

/*发布预览*/
.meetingHome .imgBox { width: 436px; height: 246px; border: 2px dashed #dbdbdb; margin: 0 auto; background: #fff; text-align: center; display: table; }

.meetingHome .imgBoxParent { display: table-cell; vertical-align: middle; }

.meetingHome .imgBox img { max-width: 436px; max-height: 246px; margin: 0 auto; }

.meetingHome .imgBoxParent p {width: 100%; height: 30px;line-height: 30px;font-size: 16px;color: #333;}

.ClosePreview {height: 36px;line-height: 36px;color: #fff; border-radius: 10px; background-color: #ff9464;cursor: pointer;display: inline-block;float: right;padding: 0 20px;margin-top: 15px;font-size: 14px;}

/*会议信息编辑 审核*/
.meetingCompile-parent { position: relative; width: 100%; }

.meetingCompile-parent .close { width: 40px; height: 40px; line-height: 40px; text-align: center; font-size: 38px; color: #fff; background: #ff9565;
  border: 1px solid #fe8047; border-radius: 50%; position: absolute; top: 15px; right: 20px; cursor: pointer; z-index: 1111; }

.meetingCompile-parent .close:hover { color: #fff; }

.meetingCompile .details-tab-box {height: auto;}

.meetingCompile .details-tab-cotent {padding: 0;min-height: 500px;}

.meetingCompile {background: #fff; padding: 0 2%;height: 97%; }

.meetingCompile .imgBox { width: 100%; height: 62vh; margin: 0 auto;text-align: center; display: table; }

.meetingCompile .imgBoxParent { display: table-cell; vertical-align: middle; }

.meetingCompile .imgBox img { max-width: 796px; max-height: 450px; margin: 0 auto; }

.meetingCompile .imgBoxParent p {width: 100%; height: 30px;line-height: 30px;font-size: 16px;color: #333;}

.meetingCompile .butBox {width: 100%;height: 38px; text-align: center;padding: 10px 0 10px;background: #fff;}

.meetingCompile .uploadUndert {position: relative; display: inline-block;margin: 0 auto;}

.uploadUndert .md-button { width: 115px;height: 38px;border: 2px solid #bbacf7;border-radius: 7px;margin: 0 40px; float: none;}

.uploadUndert input {position: absolute; left: 40px; top: -2px; opacity: 0; width: 115px; height: 38px; cursor: pointer;}

.meetingCompile .meeting-info-content {padding: 10px 20px 20px 20px;width: auto;}

.meetingCompile .meeting-info-content > div {float: left;}

.meetingCompile .meeting-info-content label { width: 100%; display: block; height: 30px; line-height: 30px;}

.meetingCompile .meeting-info-content input {width: 100%; border: 1px solid #bdbdbd; height: 38px;line-height: 38px; padding: 0 0 0 6px; background: #fff;font-size: 14px;}

.meetingCompile .meetInfoLogo {width: 320px;height: 180px;border: 2px dashed #dcdcdc; position: relative;background: #fff;}

.meetingCompile .meeting-info-content .meetInfoLogoInput {width: 320px;height: 180px; position: absolute;top: 0;left: 0;z-index: 111;padding: 0;opacity: 0;}

.meetingCompile .meetInfoLogoImgBox {width: 320px;height: 180px; position: absolute;top: 0;left: 0;z-index: 10;border: none;}

.meetingCompile .meetInfoLogoImgBox .meetInfoLogoImg {max-width: 320px;max-height: 180px;}

.meetingCompile .infoRow {margin-top: 10px;}

.meetingCompile .infoTime, .meetingCompile .undertake {float: left;width: 320px;}

.meetingCompile .infoRow .wide, .infoRow .infoTime {margin-right: 15px;}

.meetingCompile .IASGname {width: 100%;height: 38px;line-height: 38px;color: #333;font-size: 15px;letter-spacing: 1px;}

.meetingCompile .metting-schedule {background: #fff;padding: 10px;margin: 10px;}

.meetingCompile .schedule-title {width: 100%;height: 32px;}

.meetingCompile .details-tab-box .metting-schedule .schedule-title li {height: 32px;line-height: 32px;font-size: 16px;text-align: left;color: #6c6c6c;margin-right: 1.2%;border: 1px solid #fff; float: left;padding: 0;}

.meetingCompile .schedule-list li {padding: 0 !important;}

.meetingCompile md-input-container {margin: 0 !important;}

.infoRowBox {margin-bottom: 10px;}

.infoRowBox .addContent {margin-top: 30px;margin-left: 0px;}

.infoRowBox .wide.field {display: block;}

.metting-schedule .wide.field {width: 100%;}

/*驳回理由*/
.rejectContent {width: 70%;margin: 50px 0 50px 10%;}

.rejectContent p {width: 100%;height: 36px;line-height: 36px;font-weight: bold;}

.rejectContent .reasonContent { border: 1px solid #c5c3c3;line-height: 30px; background: #fff; min-height: 48px; padding: 2% 1%;}

/*会议资料*/
.meetingUploadData {background: #f2f2f2; position: relative;}

.meetingUploadData .DataTitle {width: 80%;float: left;margin: 20px 0;}

.meetingUploadData .DataTitle strong {width: 15%;height: 30px;line-height: 30px;font-size: 15px;color: #565656;text-align: center; float: left;}

.meetingUploadData .DataTitle > div {display: inline-block;float: left;margin-right: 30px;}

.meetingUploadData .DataTitle > div label {height: 30px;line-height: 30px;padding: 0 5px;display: inline-block;}

.meetingUploadData .DataTitle .currency-query-btn { margin: 0 !important;}

.meetingUploadData .DataList { margin-left: 5%;}

.meetingUploadData .DataList > dd {width: 70%;margin-bottom: 30px;}

.DataOperation {width: 100%;height: 36px;line-height: 36px;}

.DataOperation > span {display: inline-block;font-size: 15px;color: #70a2fe;margin-right: 20px;}

.DataOperation .OperationBtn {height: 24px;line-height: 24px;text-align: center;color: #111;padding: 0 20px;border: 1px solid #c9bef7;border-radius: 10px;cursor: pointer;display: inline-block;}

.DataOperation > em {color: #fa783e;font-style: normal; float: right;}

.meetingUploadData .DataList .explain {border: 1px solid #c5c3c3;background: #fff;min-height: 48px;padding: 2% 1%;}

.meetingUploadData .DataList .reject {min-height: 36px;line-height: 24px;color: #111;font-size: 15px;}

.NoDataList {text-align: center;height: 20vh;line-height: 20vh;}

/*单选按钮*/
.DataOnoff {width: 180px; height: 100px; position: absolute;top: 30px;right: 5%;}

.DataOnoff .word {display: inline-block; vertical-align: top;color: #131313;margin-right: 10px;}

.DataOnoff .radio {display: inline-block;}

.DataOnoff .radio > div {height: 18px;overflow: hidden;margin-bottom: 10px;}

.radio input { width: 14px;height: 14px; background-color: #000;border: none; position: relative; vertical-align: top;margin-right: 7px;}

.radio input:before, .radio input:after { content: ''; display: block; position: absolute; transition: .3s ease; }

.radio input:before { top: 0; left: 0; width: 14px;height: 14px; background-color: #fff; border: 1px solid #555; }

.radio input:after { top: -0.93rem; left: 0; width: 14px;height: 14px; background-color: #fff; }

.radio input:checked:after { top: 0; left: 0; width: 14px;height: 14px; background-color: #097765;border: 1px solid #555; }

.radio input:checked:before { border-color: #097765; }

/*ie兼容*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ui.pointing.label { display: inline-block; left: 0;top: 35px;}
}

